🇬🇧 en tr 🇹🇷

between a rock and a hard place

  • (idiom) In a difficult and inescapable position. [from early 20th c.]
iki arada bir derede
Wiktionary Links